/* CSS Reset*/
html { font-family:"微软雅黑", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%; }
body { margin: 0; font-size:1.4rem; line-height: 20px; color: #000; background-color: #fff; height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
a { background: transparent; text-decoration: none; color: #000; }
a:active { outline: 0; }
b, strong { font-weight: bold; }
dfn { font-style:normal;}
img { border: 0; vertical-align: middle; }
* {
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        -webkit-tap-highlight-color: transparent; /* For some Androids */
        outline: none;
}
input,textarea,button { border: 0; margin: 0; padding: 0; font-family:"微软雅黑", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;}
textarea { resize: none;}
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #ccc; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc; }

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix { display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%;}
.clearfix { display:block;}
/* End hide from IE-mac */
/*Reset End*/
.blank0 {
    height: 0;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}

.blank5 {
    height: 5px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}

.blank10 {
    height: 10px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}

.blank20 {
    height: 20px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}

.f10 {
    font-size: 10px!important;
}

.f12 {
    font-size: 12px!important;
}

.f14 {
    font-size: 14px!important;
}

.f16 {
    font-size: 16px!important;
}

.line120 {
    line-height: 120%;
}

.line100 {
    line-height: 100%;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.fb {
    font-weight: bold
}

.tc {
    text-align: center;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.pr {
    position: relative;
}

* html .clearfix {
    height: 1%;
}

.sZoom {
    -webkit-animation: DivZoom 0.5s ease-in-out
}

@-webkit-keyframes DivZoom {
    0% {
        -webkit-transform: scale(0.01);
        opacity: 0.2
    }

    60% {
        -webkit-transform: scale(1.05);
        opacity: 0.5
    }

    80% {
        -webkit-transform: scale(0.95);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1.00);
        opacity: 1
    }
}

.z {
    background: black;
    border: medium none;
    cursor: default;
    filter: Alpha(Opacity=60);
    display: none;
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0.6;
    padding: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 998;
}

.fixed {
    position: fixed
}
.absolute{
    position:absolute;
}
html {
    width: 100%;
    height: 100%;
}
.head {
    top: 0px;
    left: 0px;
    width: 100%;
    height: 70px;
    padding-top: 10px;
    background: #F8E1C3 none repeat scroll 0 0 !important;
    filter: Alpha(opacity=70);
    font-size: 14px;
}
.head .head_content {
    width: 980px;
    height: 80px;
    margin: 0 auto;
}

.head .login_box,
.head .login_box a {
    color: #fff;
    margin-right: 10px;
    font-size:16px;
}
.head .login_box {
    margin-top: 26px;
}
.head .login_box span {
    margin-right: 10px;
    color:#91847c;
}
.head .new_login_box{
    margin-top:22px;
    color:#555;
     font-size:16px;
}
.head .new_login_box a{
    margin-top:24px;
   color:#555;
   margin-left:25px;
   font-size:16px;
}
.head .new_login_box a:hover{
    opacity:0.6;
}
.head .new_login_box .login{
    position:relative;
}
.head .new_login_box .login .tips{
    position: absolute;
    top: 21px;
    left: 0;
    width: 137px;
    height: 28px;
    line-height: 30px;
    text-indent: 26px;
    background: url('../images/welcome/vipbei.png') no-repeat;
    color: #fff;
    font-size: 12px;
}
    .head .menber {
       display:inline-block;
         margin-left:15px;
         height:80px;
         line-height:85px;
         margin-top:-10px;
         width:80px;
         cursor:pointer;
         position:relative;
         color:#555;
         font-size:16px;
         padding:0 10px;
    }
    .head .menber.off{
         background: url('../images/welcome/xial.png') no-repeat 80px 42px;
    }
    .head .menber.on{
         background: url('../images/welcome/shagnla.png') no-repeat 80px 42px #fff;
         box-shadow:0px 0px 7px rgba(0, 0, 0, .2);
    }
    .head .menber-qq{
        margin-top: 22px;
        margin-left: 10px;
    }
    .head .menber .menber-dialog{
        width:200px;
        background:#fff;
        position:absolute;
        padding:10px 0;
        top:80px;
        box-sizing:border-box;
        right:0;
        box-shadow:0px 4px 4px rgba(0, 0, 0, .2);
        display:none;
    }
    .head .menber .menber-dialog ul{
        float:left;
        box-sizing:border-box;

    }
    .head .menber .menber-dialog ul li{
        width:50%;
        padding-left:30px;
        height:40px;
        box-sizing:border-box;
        float:left;
        line-height:40px;
       background: url('../images/welcome/point-arrow.png') no-repeat 20px center;

    }
    .head .menber .menber-dialog ul li a{
        color:#555;
    }
     .head .menber .menber-dialog ul li a:hover{
         opacity:0.6;
     }
.head .logo {
    width: 220px;
    height: 28px;
    background: url(../images/welcome/logo.png) no-repeat;
    margin-top:8px;
    padding-top:33px;
    color:#a79e8d;
}
.head .login_box a{color:#91847c;}
.my_section {
    width: 980px;
    max-width: 980px;
    margin: 0 auto;
    position: relative;
    height: auto;
}
.my_section .my_section_main{
    width: 100%;
    float:left;
    position: relative;

}
.my_section .my_section_main.mx660{
    margin-top:100px;
}

.banner-1-1{ top:160px;left:-30px;opacity: 0}
.banner-1-2{ top:180px;left:570px;}
.banner-1-link{width:199px;height: 60px;display: block;cursor:pointer;position: absolute;top: 436px;left: 580px;z-index: 1;background:url(about:blank)}

.banner-2-1{ top:200px;left:570px;display:none}
.banner-2-2{ top:140px;left:-20px;z-index: 101;opacity: 0;display:none}
.banner-2-3{ top:130px;left:170px;z-index: 102;opacity: 0;display:none}
.banner-2-4{ top:145px;left:345px;z-index: 103;opacity: 0;display:none}
.banner-2-5{ top:395px;left:0px;z-index: 104;opacity: 0;display:none}
.banner-2-6{ top:385px;left:165px;z-index: 106;opacity: 0;display:none}
.banner-2-7{ top:390px;left:355px;z-index: 105;opacity: 0;display:none}

.banner-3-1{ top:180px;left:-45px;opacity: 0;display:none}
.banner-3-2{ top:140px;left:370px;opacity: 0;display:none}
.banner-3-3{ top:220px;left:570px;display:none}

.banner-4-1{ top:130px;left:-50px; opacity: 0;display:none}
.banner-4-2{ top:210px;left:430px;display:none}

.banner-5-1{ top:110px;left:40px;display: none;display:none}
.banner-5-2{ top:245px;left:570px;display:none}
.banner-5-link{width:199px;height: 60px;display: block;cursor:pointer;position: absolute;top: 440px;left: 591px;z-index: 1;background:url(about:blank)}

.inner {
    margin: 0 auto;
    position: relative;
    width: 965px;
}
.page-bottom {
    background: none repeat scroll 0 0 #373737;
    color: #fff;
    width:100%;
    padding: 12px 0 8px;
    /*position: fixed;
    bottom:0px;
    left:0px;*/
    display:block;
    overflow:hidden;
}
.page-bottom dl {
    float: left;
    margin: 0 45px 0 0;
    width:130px;
}
.page-bottom dl a {
    color: #aaa;
}
.page-bottom dl a:hover {
    color: #fff;
}
.page-bottom dt {
    margin: 0 0 6px;
    text-align:left;
}
.page-bottom dd {
    margin-right:10px;
    margin-bottom:1px;
    font-size:12px;
    float:left;
}
.page-bottom address {
    float: left;
    font-size: 14px;
    font-style: normal;
    text-align:left;
}
.page-bottom address span {
    display: block;
    font-size: 12px;
    margin: 10px 0 0;
}
.page-bottom address a {
    color: #fff;
}
.gotoTop{width:65px;height: 65px;position: fixed;right: 25px;bottom:20px;background: url(../images/welcome/arrow-down.png);cursor: pointer;z-index:99999999999;}
.gotoTop.white{background: url(../images/welcome/arrow-down-white.png);}
.gotoTopOver{width:65px;height: 65px;position: fixed;right: 25px;bottom:130px;background: url(../images/welcome/arrow-up.png);cursor: pointer;display: none}
.gotoTop:hover,.gotoTopOver:hover{opacity:0.7}


/*global*/
.inner { margin: 0 auto; position: relative; width: 965px; }

/*购买框*/
.dialog { background: none repeat scroll 0 0 #FFFFFF; border-top: 7px solid #4096ED; box-shadow: 0 0 12px #B5B5B5; left: 50%; position: fixed; top: 50%; z-index: 10; }
.dialog-close { background: none repeat scroll 0 0 #EF5C6F; color: #FFFFFF; font-size: 14px; height: 25px; line-height: 25px; position: absolute; right: -40px; text-align: center; text-decoration: none; top: 0; width: 40px; }
    .dialog-close:hover { background: none repeat scroll 0 0 #62ABF9; }
.dialog input { border: 1px solid #D2D2D2; border-radius: 3px 3px 3px 3px; margin: 0 0 12px; padding: 8px 4px; width: 208px; }
.dialog-main { padding: 24px 0 0; }
    .dialog-main h3 { font-size: 28px; font-weight: normal; margin: 0; text-align: center; }
.dialog h4 { font-size: 16px; font-weight: normal; margin: 16px 0 30px; text-align: center; }
.dialog .btn-confirm { background: none repeat scroll 0 0 #4096ED; border-radius: 3px 3px 3px 3px; color: #FFFFFF; display: block; height: 36px; line-height: 36px; margin: 0 auto; text-align: center; text-decoration: none; width: 216px; }
    .dialog .btn-confirm:hover { background: none repeat scroll 0 0 #62ABF9; }
.dialog-buy { width: 558px; padding-bottom: 10px; }
    .dialog-buy div { display: inline-block; text-align: center; vertical-align: top; width: 49%; }
        .dialog-buy div.column { border-left: 1px solid #E5E5E5; }
            .dialog-buy div.column > p { color: #A0A0A0; font-size: 14px; line-height: 20px; padding: 10px 30px; text-align: left; }
    .dialog-buy > p { font-size: 14px; text-align: center; padding: 25px 0;}
.dialog-more { padding: 0 50px; text-align: left; width: 228px; }
    .dialog-more > p { color: #A0A0A0; font-size: 0.8em; line-height: 1.6em; }
    .dialog-more h5 { color: #A0A0A0; font-weight: normal; margin: 26px 0 14px; text-align: left; }
    .dialog-more .btn-confirm { margin: 0; }
.dialog-suc {  text-align: center; width: 360px; background: #FFF; height: 80px; margin: 0 auto; }
    .dialog-suc p { padding-top:15px;font-size:12px;}
    .dialog-suc p a {color: #888888;}
.mask { z-index: 9; background: #fff; opacity: 0.4; filter: alpha(opacity=40); width: 100%; position: fixed; top: 0; left: 0; }

.qq-img { position: relative; top: 6px; left: 8px; }

/*了解更多*/
.know_more{ text-decoration: underline;font-size:16px;color:#eee; position: absolute; right:100px;bottom:36px;z-index: 999;z-index:99999;}
.index_03{height:61px;background:url(../images/more/yi_03.jpg) no-repeat center top;position: relative;}
.index_05{height:60px;background:url(../images/more/yi_05.jpg) no-repeat center top;position: relative;}
.index_06{height:61px;background:url(../images/more/yi_06.jpg) no-repeat center top;position: relative;}
.index_07{height:61px;background:url(../images/more/yi_07.jpg) no-repeat center top;position: relative;}
.index_08{height:60px;background:url(../images/more/yi_08.jpg) no-repeat center top;position: relative;}
.index_09{height:61px;background:url(../images/more/yi_09.jpg) no-repeat center top;position: relative;}
.index_10{height:60px;background:url(../images/more/yi_10.jpg) no-repeat center top;position: relative;}
.index_11{height:61px;background:url(../images/more/yi_11.jpg) no-repeat center top;position: relative;}
.index_12{height:61px;background:url(../images/more/yi_12.jpg) no-repeat center top;position: relative;}
.index_13{height:60px;background:url(../images/more/yi_13.jpg) no-repeat center top;position: relative;}
.index_14{height:61px;background:url(../images/more/yi_14.jpg) no-repeat center top;position: relative;}
.index_15{height:61px;background:url(../images/more/yi_15.jpg) no-repeat center top;position: relative;}
.index_16{height:60px;background:url(../images/more/yi_16.jpg) no-repeat center top;position: relative;}
.index_17{height:61px;background:url(../images/more/yi_17.jpg) no-repeat center top;position: relative;}
.index_18{height:61px;background:url(../images/more/yi_18.jpg) no-repeat center top;position: relative;}
.index_19{height:60px;background:url(../images/more/yi_19.jpg) no-repeat center top;position: relative;}
.index_20{height:61px;background:url(../images/more/yi_20.jpg) no-repeat center top;position: relative;}
.index_21{height:61px;background:url(../images/more/yi_21.jpg) no-repeat center top;position: relative;}
.index_22{height:60px;background:url(../images/more/yi_22.jpg) no-repeat center top;position: relative;}
.index_23{height:61px;background:url(../images/more/yi_23.jpg) no-repeat center top;position: relative;}
.index_24{height:60px;background:url(../images/more/yi_24.jpg) no-repeat center top;position: relative;}
.index_25{height:61px;background:url(../images/more/yi_25.jpg) no-repeat center top;position: relative;}
.index_26{height:61px;background:url(../images/more/yi_26.jpg) no-repeat center top;position: relative;}
.index_27{height:60px;background:url(../images/more/yi_27.jpg) no-repeat center top;position: relative;}
.index_28{height:61px;background:url(../images/more/yi_28.jpg) no-repeat center top;position: relative;}
.elem-c{  height:0px ;width:1024px;margin:0 auto; position:relative; }
.buy-now{ width:135px; height:37px;  top:-11px;left:200px; display: block;  background:url(about:blank);position: absolute;}

.txt-b-user-span,.txt-b-pwd-span,.txt-b-name-span,.txt-b-tel-span{position: absolute; display:block;color:#ccc; top:10px; left:20px;font-size:14px;}
.txt-b-user-span{top:187px;left: 33px;}
.txt-b-pwd-span{top:235px;left: 33px;}
.txt-b-name-span{top:187px;left: 312px;}
.txt-b-tel-span{top:235px;left: 312px;}








/*11月活动广告css*/
.bottomAdBor{display:none;}
.bottomAdMarM{width:1026px;margin:0 auto;position:relative;top:0;}
.bottomAdCloseM{width:120px;height:13px;z-index:9999999;cursor:pointer;position:initial;margin:0 auto;display:block;}
.bottomAdClose{width:25px;height:25px;position:absolute !important;right:24px;top:7px;margin:0!important;}
.bottomAdImgM{background:url(/images/welcome/yizbottomMin.jpg) no-repeat top center ;position:fixed;width:100%; min-width:1026px;height:100px;display:block;z-index:999;bottom:0;}
.bottomAdImg{background:url(/images/welcome/yizbottomMax.jpg) no-repeat top center !important;height:400px;}
.bottomAdLinkM{width:700px;height:80px;display:block;margin:0 auto;}
.bottomAdLink{width:750px;height:390px;}
